TECNOLOGIAS PARA A INTERNET II


Na linguagem de programação JavaScript, utilizamos o laço for/in que percorre as propriedades de um objeto iterativo.

Analise o trecho de código JavaScrip s seguir:

 

var pessoa = {nome:"Pedro", obrenome:"Pandoca", idade:27};

var texto = "";
var x;
for (x in pessoa) {
  texto += pessoa[x] + " ";
}

console.log(texto);

 

Qual será a saída na console do valor da variável texto?

Assinale a alternativa correta.

 


PedroPandoca27


Pandoca


Pedro Pandoca 27


Pedro


27

Assinale a alternativa correta. Uma expressão JavaScript pode resultar true ou false, confome a aplicação dos operadores lógicos. Avalie o trecho de código JavaScript a seguir com as comparações lógicas e reponda.

x = '5';
y = 7;
logado = false;

if ((x === 5 || y > 3 || z <= 10) && (logado)) {
  usuario = 'ON';
}else{
  usuario = 'OFF';
}

Após a execução do código, qual o valor da saída da variavel usuario?

 


ON


False


Null


True


OFF

Ao utilizar operadores em JavaScript, um programador precisa fazer uma comparação de igualdade. Assinale a alternativa CORRETA que tem o operador que possui a finalidade de realizar o teste de igualdade?

 


!+


%


&&


++


==

Analise o trecho de código JavaScript a seguir.

diaSemana = new Array ("domingo", "segunda", "terça", "quarta", "quinta", "sexta", "sábado");

Hoje = new Date();

document.write ("Hoje é " + ____________________);

Qual o código JavaScript está faltando para mostrar o dia da semana por extenso?

Assinale a alternativa correta.

 


diaSemana[Hoje.getSem() ]


diaSemana[Hoje.getDate() ]


diaSemana[Hoje.getDate("Week") ]


diaSemana[Hoje.getWeek() ]


diaSemana[Hoje.getDay() ]

Assinale a alternativa correta.  Em JavaScript temos vários tipos de variáveis e Array é um deles. Considere o trecho de código a seguir :

 

var x = [0, 10, 20, 30, 40, 50];
alert(x[4]);

 

A saída  de x será:

 


0


Indefined


30


40


null

Para mostrar uma caixa de alerta com a mensagem "Bem vindo ao meu site!!!" em uma página HTML, utilizando a linguagem de programação JavaScript, assinale a alternativa CORRETA.


alert("Bem vindo ao meu site!!!");


msg("Bem vindo ao meu site!!!");


alerta("Bem vindo ao meu site!!!");


show("Bem vindo ao meu site!!!");


modal("Bem vindo ao meu site!!!");

Em JavaScript, sobre declaração de variáveis, assinale a alternativa CORRETA.

 

 


Let declara uma variável lapenas global.


Declarar uma variável,  é obrigatório inicializar com um valor.


JavaScript é case-sensitive;


Variáveis podem armazenar diferentes tipos de valores, desde que sejam apenas numéruicos.


Não é possível atribuir a uma variável o resultado de uma expressão.

Considere no fragmento de código JavaScript a seguir, com base nos cálculos utilizando operadores, assinale a opção CORRETA:

O valor exibido na tela será:

 


3.


7.


5.


10.


21.

Operadores aritméticos são usados ​​para realizar operações aritméticas em números, utilizando Java Script. Dois asteriscos (**) significa?

Assinale a alternativa correta.

 

 


Multiplicação


Exponenciação


Raiz Quadrada


Decremento


Incremento

Em javascript, se uma função for chamada com argumentos ausentes (menos do que declarado), os valores ausentes serão definidos como?

Assinale a alternativa correta.

 


0(zero)


Vazio


undefined


Null


1

Páginas: 123